@charset "UTF-8";
/******************************************深色系******************************************/
/******************************************浅色系******************************************/
/*//常规
$light-layout-main-background-color: #ffffff;
$light-color: #000000;
//头部
$light-layout-warn-info-background:rgba(0, 0, 0, 0.05);
$light-layout-head-user-time-color: rgba(0, 0, 0, 0.5);
//左侧菜单
$light-left-menu-background: #152a61;
$light-left-menu-color: #fff;
$light-left-menu-hover: rgba(30,41,77, 0.5);
$light-left-menu-background-active: #409EFF;
$light-left-menu-color-active: $light-left-menu-color;
//表格
$light-table-th-background: #409EFF; //表格头部背景色
$light-table-th-color: #FFFFFF; //表格字体颜色
$light-table-td-background-dack: #eeefff; //表格部背景色
$light-table-td-background-light: #fff;
$light-table-td-color: #000; //表格字体颜色
//表单
$light-form-background: #F6FAFF;
$light-form-border: $light-table-th-background;
$light-form-background-disabled: #F5F5F5;
$light-form-border-disabled: #cccdd4;
//标签页-tab
$light-tab-border: $light-table-th-background;
$light-tab-background: $light-table-th-background;
$light-tab-color: $light-table-th-color*/
/*******************************************两种主题*******************************************/
.el-select-dropdown {
  background-color: #011E6A !important;
  border-color: #011E6A !important;
  margin: 5px 2px
}

.el-select-dropdown .el-select-dropdown__item {
  color: #fff;
}

.el-select-dropdown .el-select-dropdown__item.hover, .el-select-dropdown .el-select-dropdown__item:hover {
  color: #fff;
  background-color: #1A367A !important;
}

.theme-them-deep .app-container {
  /*折叠面板.el-collapse-item__header*/
  /*面包屑*/
  /*菜单-menu*/
  /*表单-form*/
  /*input*/
  /*button*/
  /*表格-table*/
  /*分页功能*/
  /*分割线*/
  /*标签页-tab*/
  /*弹框*/
  /*card样式修改*/
  /*链接*/
  /*滚动条样式修改*/
  /*树结构*/
}

.theme-them-deep .app-container .el-header {
  background-color: #1A367A;
}

.theme-them-deep .app-container .el-collapse {
  border-color: #405790;
}

.theme-them-deep .app-container .el-collapse .el-collapse-item__header {
  background-color: #1A367A;
  color: #fff;
  padding-left: 20px;
}

.theme-them-deep .app-container .el-collapse .el-collapse-item__wrap {
  background: none;
  border-color: #405790;
}

.theme-them-deep .app-container .el-breadcrumb {
  line-height: 60px;
  font-size: 15px;
}

.theme-them-deep .app-container .el-breadcrumb .el-breadcrumb__inner a, .theme-them-deep .app-container .el-breadcrumb .el-breadcrumb__inner {
  color: #fff;
}

.theme-them-deep .app-container .el-submenu .el-menu-item {
  min-width: unset;
}

.theme-them-deep .app-container .el-menu {
  border: none;
  background-color: #1A367A;
}

.theme-them-deep .app-container .el-menu .el-submenu .el-submenu__title, .theme-them-deep .app-container .el-menu .el-menu-item {
  color: #ffffff;
}

.theme-them-deep .app-container .el-menu .el-menu-item.is-active {
  color: #3391FF;
  background-color: #001F6B;
}

.theme-them-deep .app-container .el-menu .el-menu-item:hover {
  background-color: rgba(30, 41, 77, 0.5) !important;
  color: #3391FF !important;
}

.theme-them-deep .app-container .el-menu .el-menu-item:hover i {
  color: #3391FF;
}

.theme-them-deep .app-container .el-menu .el-submenu .el-submenu__title:hover {
  background-color: rgba(30, 41, 77, 0.5) !important;
  color: #3391FF !important;
}

.theme-them-deep .app-container .el-menu .el-submenu .el-submenu__title:hover i {
  color: #3391FF;
}

.theme-them-deep .app-container .el-menu--horizontal {
  background-color: #1A367A;
}

.theme-them-deep .app-container .el-form-item {
  margin-bottom: 7px;
}

.theme-them-deep .app-container .el-form-item .el-form-item__content, .theme-them-deep .app-container .el-form-item .el-form-item__label {
  line-height: 35px;
  color: #fff;
}

.theme-them-deep .app-container .el-form-item .el-form-item__content h3 {
  color: darkgoldenrod;
}

.theme-them-deep .app-container .el-form--label-top .el-form-item__label {
  padding: 0px;
}

.theme-them-deep .app-container .el-date-editor .el-range-separator {
  line-height: 32px;
}

.theme-them-deep .app-container .el-date-editor .el-input__inner {
  padding: 2px 7px 2px 25px;
}

.theme-them-deep .app-container .el-tag.el-tag--success {
  background-color: #1a367a;
  border-color: #e1f3d8;
  color: #67c23a;
}

.theme-them-deep .app-container .el-tag.el-tag--info {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #909399;
}

.theme-them-deep .app-container .el-tag.el-tag--warning {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #e6a23c;
}

.theme-them-deep .app-container .el-tag.el-tag--danger {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #f56c6c;
}

.theme-them-deep .app-container .el-tag.el-tag--adopt {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #6FFFC5;
}

.theme-them-deep .app-container .el-tag.el-tag--complete {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #8EABFF;
}

.theme-them-deep .app-container .el-tag.el-tag--takeEffect {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #CC99FF;
}

.theme-them-deep .app-container .el-input__inner, .theme-them-deep .app-container .el-input__icon, .theme-them-deep .app-container .el-date-editor .el-range-separator {
  height: 30px;
  line-height: 30px;
  color: #fff !important;
}

.theme-them-deep .app-container .el-input-group__append, .theme-them-deep .app-container .el-input-group__prepend {
  background-color: #1A367A;
  border: 1px solid #405790;
}

.theme-them-deep .app-container .el-input__inner, .theme-them-deep .app-container .el-range-input, .theme-them-deep .app-container .el-textarea__inner {
  background-color: #1A367A;
  border: 1px solid #405790;
  padding: 2px 7px;
  min-width: 50px;
  font-size: 14px;
  border-radius: 3px;
  font-family: PingFang SC, PingFang SC-Bold;
  color: #fff !important;
  height: 32px;
}

.theme-them-deep .app-container .el-input-number.is-controls-right .el-input-number__decrease {
  bottom: 4px;
}

.theme-them-deep .app-container .el-input-number__decrease, .theme-them-deep .app-container .el-input-number__increase, .theme-them-deep .app-container .el-input-number.is-controls-right .el-input-number__increase {
  width: 33px;
  background-color: #1A367A;
  color: #fff !important;
  line-height: 15px !important;
  top: 4px;
}

.theme-them-deep .app-container .is-disabled .el-input__inner, .theme-them-deep .app-container .is-disabled .el-textarea__inner {
  background-color: rgba(23, 49, 110, 0.5);
  border-color: rgba(23, 49, 110, 0.5);
  color: #fff !important;
  padding: 2px 7px;
  min-width: 72px;
  font-size: 14px;
  border-radius: 3px;
  font-family: PingFang SC, PingFang SC-Bold;
  height: 30px;
}

.theme-them-deep .app-container .el-date-editor .el-range-input {
  width: auto;
  border-left: none;
  border-right: none;
}

.theme-them-deep .app-container .el-select {
  width: 100%;
}

.theme-them-deep .app-container .el-select .el-input .el-select__caret {
  color: #fff;
}

.theme-them-deep .app-container .el-radio-group .el-radio {
  height: 32px;
  line-height: 32px;
}

.theme-them-deep .app-container .el-radio, .theme-them-deep .app-container .el-checkbox {
  color: #fff;
}

.theme-them-deep .app-container .el-checkbox__inner {
  border-color: #34519B;
}

.theme-them-deep .app-container .el-button--text {
  padding: 5px 0px;
  height: 32px;
}

.theme-them-deep .app-container .el-radio-button__inner {
  padding: auto 36px;
  font-size: 14px;
  color: #FFFFFF;
  background: #1A367A;
  border: 1px solid #405790;
}

.theme-them-deep .app-container .el-radio-button:first-child .el-radio-button__inner {
  border-left: 1px solid #405790;
}

.theme-them-deep .app-container .el-descriptions .el-descriptions__header {
  margin-bottom: 7px;
}

.theme-them-deep .app-container .el-descriptions .el-descriptions__header .el-descriptions__title {
  color: #fff;
}

.theme-them-deep .app-container .el-descriptions .el-descriptions-row th {
  background-color: #405790 !important;
  color: #A6B1CB !important;
}

.theme-them-deep .app-container .el-descriptions .el-descriptions-row td {
  background: #001F6B;
  color: #F3F4F5;
}

.theme-them-deep .app-container .el-descriptions .is-bordered .el-descriptions-item__cell {
  border-color: #34519B !important;
}

.theme-them-deep .app-container .el-table__fixed, .theme-them-deep .app-container .el-table__fixed-right {
  height: calc(100% - 10px) !important;
}

.theme-them-deep .app-container .el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed-right {
  height: 100% !important;
  bottom: 0 !important;
  box-shadow: none !important;
}

.theme-them-deep .app-container .el-table--scrollable-y .el-table__fixed-right {
  right: 7px !important;
}

.theme-them-deep .app-container .el-table--scrollable-x:not(.el-table--scrollable-y) .el-table__fixed-right {
  right: 0 !important;
}

.theme-them-deep .app-container .el-table__empty-block, .theme-them-deep .app-container .el-table__body-wrapper {
  background-color: #001F6B;
}

.theme-them-deep .app-container .el-table__expanded-cell {
  background-color: #001F6B;
}

.theme-them-deep .app-container .el-table td, .theme-them-deep .app-container .el-table th {
  color: #F3F4F5;
  height: 40px;
  padding: 9px 12px;
  gap: 8px;
}

.theme-them-deep .app-container .el-table th {
  background-color: #405790 !important;
  color: #A6B1CB !important;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0px;
}

.theme-them-deep .app-container .el-table .cell {
  padding-left: 10px;
  padding-right: 10px;
}

.theme-them-deep .app-container .el-table .cell.el-tooltip {
  margin-left: -10px;
}

.theme-them-deep .app-container .el-table--group, .theme-them-deep .app-container .el-table--border, .theme-them-deep .app-container .el-table--border .el-table__cell, .theme-them-deep .app-container .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
  border-color: #34519B !important;
}

.theme-them-deep .app-container .el-table {
  border: 1px solid #34519B !important;
}

.theme-them-deep .app-container .el-table__expand-icon {
  color: unset;
}

.theme-them-deep .app-container .el-table td.el-table__cell, .theme-them-deep .app-container .el-table th.el-table__cell.is-leaf {
  border-color: #34519B !important;
}

.theme-them-deep .app-container .el-table tbody tr.el-table__row:hover > td, .theme-them-deep .app-container .el-table__expanded-cell:hover {
  background: #405790 !important;
  color: #A6B1CB !important;
}

.theme-them-deep .app-container .el-table tbody tr.el-table__row.hover-row > td {
  background: #405790 !important;
}

.theme-them-deep .app-container .el-table--border::after, .theme-them-deep .app-container .el-table--group::after, .theme-them-deep .app-container .el-table::before {
  background-color: #34519B !important;
}

.theme-them-deep .app-container .el-table__body tr.current-row > td {
  color: #3391FF;
  background-color: #001F6B !important;
}

.theme-them-deep .app-container .el-table__expanded-cell {
  background-color: #001F4D;
}

.theme-them-deep .app-container .el-table .warning-cell {
  background: orange;
  color: white;
}

.theme-them-deep .app-container .el-table .success-cell {
  background: green;
  color: white;
}

.theme-them-deep .app-container .el-table .danger-cell {
  background: #eb3736;
  color: white;
}

.theme-them-deep .app-container .el-table .blue-row {
  background: #eef9ff;
}

.theme-them-deep .app-container .el-table tr {
  background: #1A367A;
}

.theme-them-deep .app-container .el-table .dack-row {
  background: #001F6B;
}

.theme-them-deep .app-container .el-table .light-row {
  background: #1A367A;
}

.theme-them-deep .app-container .el-pagination .el-pagination__total, .theme-them-deep .app-container .el-pagination .el-pagination__jump {
  color: #fff;
}

.theme-them-deep .app-container .el-pagination .el-pager li {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}

.theme-them-deep .app-container .el-pagination .el-pager li.active {
  color: #1A367A !important;
}

.theme-them-deep .app-container .el-divider--horizontal {
  margin: 10px 0px 10px 0px;
}

.theme-them-deep .app-container .el-divider__text {
  background-color: #1A367A;
}

.theme-them-deep .app-container .el-tabs--left {
  width: 126px;
}

.theme-them-deep .app-container .el-tabs--left .el-tabs__nav {
  z-index: 0;
}

.theme-them-deep .app-container .el-tabs--left .el-tabs__item {
  color: #ffffff;
  border: 1px solid #405790;
  border-right: none;
  border-collapse: collapse;
  width: 116px;
  text-align: center;
}

.theme-them-deep .app-container .el-tabs--left .el-tabs__item.is-active {
  /*transition: transform .3s cubic-bezier(.645,.045,.355,1);
        border-right: 2px solid themed('left-menu-color-active');*/
  color: #3391FF;
  background-color: #001F6B;
}

.theme-them-deep .app-container .el-tabs--left .el-tabs__nav-wrap::after {
  z-index: 0;
  background-color: #001F6B;
}

.theme-them-deep .app-container .el-tabs--left .el-tabs__active-bar {
  width: 4px;
}

.theme-them-deep .app-container .el-tabs--border-card {
  box-shadow: unset;
  border-color: #405790;
}

.theme-them-deep .app-container .el-tabs--border-card .el-tabs__header {
  background-color: #001F6B;
  border-bottom: 1px solid #405790;
}

.theme-them-deep .app-container .el-tabs--border-card .el-tabs__header .el-tabs__nav-next, .theme-them-deep .app-container .el-tabs--border-card .el-tabs__header .el-tabs__nav-prev, .theme-them-deep .app-container .el-tabs--border-card .el-tabs__header .el-tabs__item {
  height: 34px;
  line-height: 34px;
}

.theme-them-deep .app-container .el-tabs--border-card .el-tabs__header .el-tabs__item.is-active {
  background-color: #405790;
  color: #A6B1CB;
}

.theme-them-deep .app-container .el-tabs--border-card .el-tabs__content {
  padding: unset;
  background-color: #001F6B;
}

.theme-them-deep .app-container .el-dialog {
  display: flex;
  flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  /*height:600px;*/
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}

.theme-them-deep .app-container .el-dialog .el-dialog__header {
  padding: 4px 20px 3px;
  background-color: #1A367A;
  color: #fff;
  min-height: 17px;
}

.theme-them-deep .app-container .el-dialog .el-dialog__body {
  padding: 8px 5px;
  flex: 1;
  overflow: hidden;
  z-index: 10000;
  /*background: @theme_card_bgc;*/
  background-color: #001F6B;
}

.theme-them-deep .app-container .el-dialog .el-dialog__headerbtn {
  top: 6px;
  font-weight: bolder;
}

.theme-them-deep .app-container .el-dialog .el-dialog__headerbtn .el-dialog__close {
  color: #ffffff;
}

.theme-them-deep .app-container .el-dialog .el-dialog__title {
  color: #ffffff;
  font-size: 15px;
}

.theme-them-deep .app-container .el-dialog .el-dialog__footer {
  padding: 10px 20px 10px;
  background-color: #1A367A;
  color: #ffffff;
}

.theme-them-deep .app-container .el-dialog.is-fullscreen {
  overflow: unset;
}

.theme-them-deep .app-container .box-card {
  width: 100%;
}

.theme-them-deep .app-container .el-card.is-always-shadow,
.theme-them-deep .app-container .el-card.is-hover-shadow:focus,
.theme-them-deep .app-container .el-card.is-hover-shadow:hover {
  box-shadow: none;
}

.theme-them-deep .app-container .el-card {
  border-color: #34519B;
}

.theme-them-deep .app-container .el-card__header {
  padding: 7px 15px;
  border-bottom: none;
  border-top: #405790;
  border-left: #405790;
  border-right: #405790;
  box-sizing: border-box;
  background-color: #1A367A;
  color: #F3F4F5;
  font-size: 20px;
  font-weight: bold;
  line-height: 28px;
}

.theme-them-deep .app-container .el-card__header .el-button, .theme-them-deep .app-container .el-card__header .el-radio-group {
  float: right;
  margin: -2px 3px;
}

.theme-them-deep .app-container .el-card__body {
  padding: 10px;
  border-color: #34519B;
  border-top: none;
  background: #1A367A;
  height: 100%;
  color: #fff;
}

.theme-them-deep .app-container .el-link {
  color: #fff !important;
}

.theme-them-deep .app-container .barStyel::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 5px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}

.theme-them-deep .app-container .barStyel::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  box-shadow: inset 0 0 5px #1A367A;
  background: #1A367A;
}

.theme-them-deep .app-container .barStyel::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 5px #1A367A;
  border-radius: 10px;
  background: #1A367A;
}

.theme-them-deep .app-container .el-table__body-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 10px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 10px;
}

.theme-them-deep .app-container .el-table__body-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 20px;
  box-shadow: inset 0 0 15px #1A367A;
  background: black;
}

.theme-them-deep .app-container .el-table__body-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 15px #1A367A;
  border-radius: 20px;
  background: white;
}

.theme-them-deep .app-container .el-card__body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 10px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 10px;
}

.theme-them-deep .app-container .el-card__body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 20px;
  box-shadow: inset 0 0 15px #1A367A;
  background: black;
}

.theme-them-deep .app-container .el-card__body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 15px #1A367A;
  border-radius: 20px;
  background: white;
}

.theme-them-deep .app-container .el-tree {
  background-color: #1A367A;
  color: #ffffff;
}

.theme-them-deep .app-container .el-tree .el-tree-node:focus > .el-tree-node__content {
  background-color: #001F6B !important;
  color: #3391FF;
}

.theme-them-deep .app-container .el-tree .el-tree-node__content:hover {
  background-color: #001F6B !important;
}

.theme-them-deep .app-container .el-tree .el-tree__empty-block {
  background-color: #001F6B !important;
}

.theme-them-deep .app-container .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
  background-color: #001F6B !important;
  color: #3391FF;
}

.theme-them-light .app-container {
  /*折叠面板.el-collapse-item__header*/
  /*面包屑*/
  /*菜单-menu*/
  /*表单-form*/
  /*input*/
  /*button*/
  /*表格-table*/
  /*分页功能*/
  /*分割线*/
  /*标签页-tab*/
  /*弹框*/
  /*card样式修改*/
  /*链接*/
  /*滚动条样式修改*/
  /*树结构*/
}

.theme-them-light .app-container .el-header {
  background-color: #2F82F3;
}

.theme-them-light .app-container .el-collapse {
  border-color: #99D2FF;
}

.theme-them-light .app-container .el-collapse .el-collapse-item__header {
  background-color: #2F82F3;
  color: #000000;
  padding-left: 20px;
}

.theme-them-light .app-container .el-collapse .el-collapse-item__wrap {
  background: none;
  border-color: #99D2FF;
}

.theme-them-light .app-container .el-breadcrumb {
  line-height: 60px;
  font-size: 15px;
}

.theme-them-light .app-container .el-breadcrumb .el-breadcrumb__inner a, .theme-them-light .app-container .el-breadcrumb .el-breadcrumb__inner {
  color: #000000;
}

.theme-them-light .app-container .el-submenu .el-menu-item {
  min-width: unset;
}

.theme-them-light .app-container .el-menu {
  border: none;
  background-color: #fff;
}

.theme-them-light .app-container .el-menu .el-submenu .el-submenu__title, .theme-them-light .app-container .el-menu .el-menu-item {
  color: #000;
}

.theme-them-light .app-container .el-menu .el-menu-item.is-active {
  color: #000;
  background-color: #FFF0B6;
}

.theme-them-light .app-container .el-menu .el-menu-item:hover {
  background-color: rgba(255, 240, 182, 0.5) !important;
  color: #000 !important;
}

.theme-them-light .app-container .el-menu .el-menu-item:hover i {
  color: #000;
}

.theme-them-light .app-container .el-menu .el-submenu .el-submenu__title:hover {
  background-color: rgba(255, 240, 182, 0.5) !important;
  color: #000 !important;
}

.theme-them-light .app-container .el-menu .el-submenu .el-submenu__title:hover i {
  color: #000;
}

.theme-them-light .app-container .el-menu--horizontal {
  background-color: #2F82F3;
}

.theme-them-light .app-container .el-form-item {
  margin-bottom: 7px;
}

.theme-them-light .app-container .el-form-item .el-form-item__content, .theme-them-light .app-container .el-form-item .el-form-item__label {
  line-height: 35px;
  color: #000000;
}

.theme-them-light .app-container .el-form-item .el-form-item__content h3 {
  color: darkgoldenrod;
}

.theme-them-light .app-container .el-form--label-top .el-form-item__label {
  padding: 0px;
}

.theme-them-light .app-container .el-date-editor .el-range-separator {
  line-height: 32px;
}

.theme-them-light .app-container .el-date-editor .el-input__inner {
  padding: 2px 7px 2px 25px;
}

.theme-them-light .app-container .el-tag.el-tag--success {
  background-color: #1a367a;
  border-color: #e1f3d8;
  color: #67c23a;
}

.theme-them-light .app-container .el-tag.el-tag--info {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #909399;
}

.theme-them-light .app-container .el-tag.el-tag--warning {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #e6a23c;
}

.theme-them-light .app-container .el-tag.el-tag--danger {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #f56c6c;
}

.theme-them-light .app-container .el-tag.el-tag--adopt {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #6FFFC5;
}

.theme-them-light .app-container .el-tag.el-tag--complete {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #8EABFF;
}

.theme-them-light .app-container .el-tag.el-tag--takeEffect {
  background-color: #1a367a;
  border-color: #e9e9eb;
  color: #CC99FF;
}

.theme-them-light .app-container .el-input__inner, .theme-them-light .app-container .el-input__icon, .theme-them-light .app-container .el-date-editor .el-range-separator {
  height: 30px;
  line-height: 30px;
  color: #000000 !important;
}

.theme-them-light .app-container .el-input-group__append, .theme-them-light .app-container .el-input-group__prepend {
  background-color: #F6FAFF;
  border: 1px solid #99D2FF;
}

.theme-them-light .app-container .el-input__inner, .theme-them-light .app-container .el-range-input, .theme-them-light .app-container .el-textarea__inner {
  background-color: #F6FAFF;
  border: 1px solid #99D2FF;
  padding: 2px 7px;
  min-width: 50px;
  font-size: 14px;
  border-radius: 3px;
  font-family: PingFang SC, PingFang SC-Bold;
  color: #000000 !important;
  height: 32px;
}

.theme-them-light .app-container .el-input-number.is-controls-right .el-input-number__decrease {
  bottom: 4px;
}

.theme-them-light .app-container .el-input-number__decrease, .theme-them-light .app-container .el-input-number__increase, .theme-them-light .app-container .el-input-number.is-controls-right .el-input-number__increase {
  width: 33px;
  background-color: #F6FAFF;
  color: #000000 !important;
  line-height: 15px !important;
  top: 4px;
}

.theme-them-light .app-container .is-disabled .el-input__inner, .theme-them-light .app-container .is-disabled .el-textarea__inner {
  background-color: #F5F5F5;
  border-color: #cccdd4;
  color: #000000 !important;
  padding: 2px 7px;
  min-width: 72px;
  font-size: 14px;
  border-radius: 3px;
  font-family: PingFang SC, PingFang SC-Bold;
  height: 30px;
}

.theme-them-light .app-container .el-date-editor .el-range-input {
  width: auto;
  border-left: none;
  border-right: none;
}

.theme-them-light .app-container .el-select {
  width: 100%;
}

.theme-them-light .app-container .el-select .el-input .el-select__caret {
  color: #000000;
}

.theme-them-light .app-container .el-radio-group .el-radio {
  height: 32px;
  line-height: 32px;
}

.theme-them-light .app-container .el-radio, .theme-them-light .app-container .el-checkbox {
  color: #000000;
}

.theme-them-light .app-container .el-checkbox__inner {
  border-color: #99D2FF;
}

.theme-them-light .app-container .el-button--text {
  padding: 5px 0px;
  height: 32px;
}

.theme-them-light .app-container .el-radio-button__inner {
  padding: auto 36px;
  font-size: 14px;
  color: #FFFFFF;
  background: #1A367A;
  border: 1px solid #405790;
}

.theme-them-light .app-container .el-radio-button:first-child .el-radio-button__inner {
  border-left: 1px solid #405790;
}

.theme-them-light .app-container .el-descriptions .el-descriptions__header {
  margin-bottom: 7px;
}

.theme-them-light .app-container .el-descriptions .el-descriptions__header .el-descriptions__title {
  color: #000000;
}

.theme-them-light .app-container .el-descriptions .el-descriptions-row th {
  background-color: #DBEFFF !important;
  color: #1F65DA !important;
}

.theme-them-light .app-container .el-descriptions .el-descriptions-row td {
  background: #EFF8FF;
}

.theme-them-light .app-container .el-descriptions .is-bordered .el-descriptions-item__cell {
  border-color: #99D2FF !important;
}

.theme-them-light .app-container .el-table__fixed, .theme-them-light .app-container .el-table__fixed-right {
  height: calc(100% - 10px) !important;
}

.theme-them-light .app-container .el-table__body-wrapper.is-scrolling-none ~ .el-table__fixed-right {
  height: 100% !important;
  bottom: 0 !important;
  box-shadow: none !important;
}

.theme-them-light .app-container .el-table--scrollable-y .el-table__fixed-right {
  right: 7px !important;
}

.theme-them-light .app-container .el-table--scrollable-x:not(.el-table--scrollable-y) .el-table__fixed-right {
  right: 0 !important;
}

.theme-them-light .app-container .el-table__empty-block, .theme-them-light .app-container .el-table__body-wrapper {
  background-color: #EFF8FF;
}

.theme-them-light .app-container .el-table__expanded-cell {
  background-color: #EFF8FF;
}

.theme-them-light .app-container .el-table td, .theme-them-light .app-container .el-table th {
  height: 40px;
  padding: 9px 12px;
  gap: 8px;
}

.theme-them-light .app-container .el-table th {
  background-color: #DBEFFF !important;
  color: #1F65DA !important;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0px;
}

.theme-them-light .app-container .el-table .cell {
  padding-left: 10px;
  padding-right: 10px;
}

.theme-them-light .app-container .el-table .cell.el-tooltip {
  margin-left: -10px;
}

.theme-them-light .app-container .el-table--group, .theme-them-light .app-container .el-table--border, .theme-them-light .app-container .el-table--border .el-table__cell, .theme-them-light .app-container .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
  border-color: #99D2FF !important;
}

.theme-them-light .app-container .el-table {
  border: 1px solid #99D2FF !important;
}

.theme-them-light .app-container .el-table__expand-icon {
  color: unset;
}

.theme-them-light .app-container .el-table td.el-table__cell, .theme-them-light .app-container .el-table th.el-table__cell.is-leaf {
  border-color: #99D2FF !important;
}

.theme-them-light .app-container .el-table tbody tr.el-table__row:hover > td, .theme-them-light .app-container .el-table__expanded-cell:hover {
  background: #DBEFFF !important;
  color: #1F65DA !important;
}

.theme-them-light .app-container .el-table tbody tr.el-table__row.hover-row > td {
  background: #DBEFFF !important;
}

.theme-them-light .app-container .el-table--border::after, .theme-them-light .app-container .el-table--group::after, .theme-them-light .app-container .el-table::before {
  background-color: #99D2FF !important;
}

.theme-them-light .app-container .el-table__body tr.current-row > td {
  color: #000;
  background-color: #FFF0B6 !important;
}

.theme-them-light .app-container .el-table__expanded-cell {
  background-color: #001F4D;
}

.theme-them-light .app-container .el-table .warning-cell {
  background: orange;
  color: white;
}

.theme-them-light .app-container .el-table .success-cell {
  background: green;
  color: white;
}

.theme-them-light .app-container .el-table .danger-cell {
  background: #eb3736;
  color: white;
}

.theme-them-light .app-container .el-table .blue-row {
  background: #eef9ff;
}

.theme-them-light .app-container .el-table tr {
  background: #fff;
}

.theme-them-light .app-container .el-table .dack-row {
  background: #EFF8FF;
}

.theme-them-light .app-container .el-table .light-row {
  background: #fff;
}

.theme-them-light .app-container .el-pagination .el-pagination__total, .theme-them-light .app-container .el-pagination .el-pagination__jump {
  color: #000000;
}

.theme-them-light .app-container .el-pagination .el-pager li {
  background-color: rgba(255, 255, 255, 0.1);
  color: #000000;
}

.theme-them-light .app-container .el-pagination .el-pager li.active {
  color: #1A367A !important;
}

.theme-them-light .app-container .el-divider--horizontal {
  margin: 10px 0px 10px 0px;
}

.theme-them-light .app-container .el-divider__text {
  background-color: #2F82F3;
}

.theme-them-light .app-container .el-tabs--left {
  width: 126px;
}

.theme-them-light .app-container .el-tabs--left .el-tabs__nav {
  z-index: 0;
}

.theme-them-light .app-container .el-tabs--left .el-tabs__item {
  color: #000;
  border: 1px solid #405790;
  border-right: none;
  border-collapse: collapse;
  width: 116px;
  text-align: center;
}

.theme-them-light .app-container .el-tabs--left .el-tabs__item.is-active {
  /*transition: transform .3s cubic-bezier(.645,.045,.355,1);
        border-right: 2px solid themed('left-menu-color-active');*/
  color: #000;
  background-color: #FFF0B6;
}

.theme-them-light .app-container .el-tabs--left .el-tabs__nav-wrap::after {
  z-index: 0;
  background-color: #FFF0B6;
}

.theme-them-light .app-container .el-tabs--left .el-tabs__active-bar {
  width: 4px;
}

.theme-them-light .app-container .el-tabs--border-card {
  box-shadow: unset;
  border-color: #DBEFFF;
}

.theme-them-light .app-container .el-tabs--border-card .el-tabs__header {
  background-color: #ffffff;
  border-bottom: 1px solid #DBEFFF;
}

.theme-them-light .app-container .el-tabs--border-card .el-tabs__header .el-tabs__nav-next, .theme-them-light .app-container .el-tabs--border-card .el-tabs__header .el-tabs__nav-prev, .theme-them-light .app-container .el-tabs--border-card .el-tabs__header .el-tabs__item {
  height: 34px;
  line-height: 34px;
}

.theme-them-light .app-container .el-tabs--border-card .el-tabs__header .el-tabs__item.is-active {
  background-color: #DBEFFF;
  color: #1F65DA;
}

.theme-them-light .app-container .el-tabs--border-card .el-tabs__content {
  padding: unset;
  background-color: #ffffff;
}

.theme-them-light .app-container .el-dialog {
  display: flex;
  flex-direction: column;
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  /*height:600px;*/
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
}

.theme-them-light .app-container .el-dialog .el-dialog__header {
  padding: 4px 20px 3px;
  background-color: #2F82F3;
  color: #fff;
  min-height: 17px;
}

.theme-them-light .app-container .el-dialog .el-dialog__body {
  padding: 8px 5px;
  flex: 1;
  overflow: hidden;
  z-index: 10000;
  /*background: @theme_card_bgc;*/
  background-color: #ffffff;
}

.theme-them-light .app-container .el-dialog .el-dialog__headerbtn {
  top: 6px;
  font-weight: bolder;
}

.theme-them-light .app-container .el-dialog .el-dialog__headerbtn .el-dialog__close {
  color: #000;
}

.theme-them-light .app-container .el-dialog .el-dialog__title {
  color: #000;
  font-size: 15px;
}

.theme-them-light .app-container .el-dialog .el-dialog__footer {
  padding: 10px 20px 10px;
  background-color: #fff;
  color: #000;
}

.theme-them-light .app-container .el-dialog.is-fullscreen {
  overflow: unset;
}

.theme-them-light .app-container .box-card {
  width: 100%;
}

.theme-them-light .app-container .el-card.is-always-shadow,
.theme-them-light .app-container .el-card.is-hover-shadow:focus,
.theme-them-light .app-container .el-card.is-hover-shadow:hover {
  box-shadow: none;
}

.theme-them-light .app-container .el-card {
  border-color: #99D2FF;
}

.theme-them-light .app-container .el-card__header {
  padding: 7px 15px;
  border-bottom: none;
  border-top: #DBEFFF;
  border-left: #DBEFFF;
  border-right: #DBEFFF;
  box-sizing: border-box;
  background-color: #2F82F3;
  font-size: 20px;
  font-weight: bold;
  line-height: 28px;
}

.theme-them-light .app-container .el-card__header .el-button, .theme-them-light .app-container .el-card__header .el-radio-group {
  float: right;
  margin: -2px 3px;
}

.theme-them-light .app-container .el-card__body {
  padding: 10px;
  border-color: #99D2FF;
  border-top: none;
  background: #2F82F3;
  height: 100%;
  color: #000000;
}

.theme-them-light .app-container .el-link {
  color: #000000 !important;
}

.theme-them-light .app-container .barStyel::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 5px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}

.theme-them-light .app-container .barStyel::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  box-shadow: inset 0 0 5px #fff;
  background: #fff;
}

.theme-them-light .app-container .barStyel::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 5px #fff;
  border-radius: 10px;
  background: #fff;
}

.theme-them-light .app-container .el-table__body-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 10px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 10px;
}

.theme-them-light .app-container .el-table__body-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 20px;
  box-shadow: inset 0 0 15px #fff;
  background: black;
}

.theme-them-light .app-container .el-table__body-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 15px #fff;
  border-radius: 20px;
  background: white;
}

.theme-them-light .app-container .el-card__body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 10px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 10px;
}

.theme-them-light .app-container .el-card__body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 20px;
  box-shadow: inset 0 0 15px #fff;
  background: black;
}

.theme-them-light .app-container .el-card__body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 15px #fff;
  border-radius: 20px;
  background: white;
}

.theme-them-light .app-container .el-tree {
  background-color: #fff;
  color: #000;
}

.theme-them-light .app-container .el-tree .el-tree-node:focus > .el-tree-node__content {
  background-color: #FFF0B6 !important;
  color: #000;
}

.theme-them-light .app-container .el-tree .el-tree-node__content:hover {
  background-color: #FFF0B6 !important;
}

.theme-them-light .app-container .el-tree .el-tree__empty-block {
  background-color: #ffffff !important;
}

.theme-them-light .app-container .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
  background-color: #FFF0B6 !important;
  color: #000;
}

.app-container .el-steps .is-process, .app-container .el-steps .is-success {
  color: #3391FF;
}

.app-container .el-steps .is-process .el-step__description.is-process, .app-container .el-steps .is-success .el-step__description.is-process, .app-container .el-steps .is-finish .el-step__description.is-process {
  color: #3391FF;
}

.app-container .el-steps .is-process .el-step__line-inner, .app-container .el-steps .is-success .el-step__line-inner, .app-container .el-steps .is-finish .el-step__line-inner {
  border-color: #3391FF;
}

.app-container .el-steps .is-process .el-step__icon.is-text, .app-container .el-steps .is-process .el-step__icon-inner, .app-container .el-steps .is-success .el-step__icon.is-text, .app-container .el-steps .is-success .el-step__icon-inner, .app-container .el-steps .is-finish .el-step__icon.is-text, .app-container .el-steps .is-finish .el-step__icon-inner {
  border-color: #3391FF;
}

.app-container .el-steps .is-process .el-step__line, .app-container .el-steps .is-success .el-step__line, .app-container .el-steps .is-finish .el-step__line {
  background-color: #405790;
}

.app-container .el-steps .is-process .el-step__icon.is-text, .app-container .el-steps .is-success .el-step__icon.is-text, .app-container .el-steps .is-finish .el-step__icon.is-text {
  color: #001F6B;
}

.app-container .el-steps .is-process .el-step__icon, .app-container .el-steps .is-success .el-step__icon, .app-container .el-steps .is-finish .el-step__icon {
  background: #3391FF;
}

.app-container .el-steps .is-wait .el-step__icon.is-text, .app-container .el-steps .is-wait .el-step__icon-inner {
  border-color: #8C9ABC;
}

.app-container .el-steps .is-wait .el-step__line {
  background-color: #405790;
}

.app-container .el-steps .is-wait .el-step__icon.is-text {
  color: #8C9ABC;
}

.app-container .el-steps .is-wait .el-step__icon {
  background: #001F6B;
}

.app-container .el-steps .el-step__head.is-wait {
  color: #C0C4CC;
  border-color: #C0C4CC;
}
